home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 27 / Mac Magazin and MacEasy Magazine CD - Issue 27.iso / Online / CommuniGate-Server-25 / Server.ReadMe < prev    next >
Text File  |  1996-10-13  |  13KB  |  179 lines

  1. CommuniGate™ Server
  2.  
  3. Introduction
  4. The CommuniGate Server is the kernel part of the CommuniGate integrated messaging system. When installed, it runs in background (no dedicated machine required) and:
  5. • stores all messages sent and received;
  6. • enables network access for CommuniGate users, maintains their mailboxes, queues, etc.;
  7. • loads and runs CommuniGate modules (i.e. FaxGate, UUCPGate, SMTPGate, etc.) and creates the run-time environment for those modules;
  8. • maintains system activity log;
  9. • implements routing algorithms;
  10. • maintains a resource database and provides access to that database for CommuniGate users and CommuniGate modules (fax cover pages, sounds, voice scripts, info tables, etc.).
  11.  
  12. The CommuniGate services can be accessed with the CommuniGator client software. The client software allows you to compose and read messages, to manage your mailboxes, etc. It is also used by CommuniGate administrator to configure, maintain, monitor and control the CommuniGate server - locally or remotely.
  13. When the POPGate and SMTPGate modules are installed, the CommuniGate Server can be used as a messaging server for clients running not only the CommuniGator application, but plain POP-based mailers (as Eudora and Claris Emailer) - on any platform.
  14.  
  15. Before you install or upgrade:
  16. • If you use OpenTransport, please make sure that the OT 1.1.1 or better is installed!
  17. • If you use MacPPP, please switch to FreePPP.
  18. • If you use FreePPP, please make sure you use the latest version available.
  19. • If you use the VICOM gateway, please make sure you use the latest version available.
  20.  
  21. The latest version of the CommuniGate System components can be obtained from:
  22. <http://www.stalker.com>
  23. or
  24. <ftp://ftp.stalker.com>
  25.  
  26. Installation
  27. Read the Installation chapter of the CommuniGate System Guide for the instructions. Read other chapters to configure your system. When the system is up and running, you can install communication modules to support faxing (FaxGate), printing (PrintGate), paging (PagerGate), Internet E-mail (UUCPGate, SMTPGate and/or POPGate), voice messaging (VoiceGate), and other modules. See the manuals that come with each module for the instructions.
  28.  
  29. Note: If you plan to use MacPPP/FreePPP link modules, place the TCP Agent file into the Modules folder inside the CommuniGate Server folder.
  30. Note: If you use the TCP Agent under the Open Transport TCP/IP, open the TCP/IP control panel, set the Advanced mode, and click the Options... button. Check that the "Load only when needed" option is NOT selected.
  31.  
  32. Licensing
  33. The client parts of CommuniGate are free and do not require any licensing. You can run CommuniGate Server and communication modules without prior licensing, too, but there are several restrictions: the server does not allow more than 5 users to be registered. The modules may add special signs to all messages received or sent. For example, the unlicensed version of FaxGate adds a page to the end of all faxes it sends stating "sent with a trial version of CommuniGate".
  34.  
  35. To buy a license you should call Stalker Software, Inc. at 800-262-4722 (415-383-7164) or fax to 1-415-383-7461. You will get a Master Key (which will identify your server and will contain your organization name), and keys for the features you have licensed. To enter the license keys, you choose the Keys command from the Server  menu.
  36.  
  37. You may check the licenses in effect with the CommuniGator application by choosing About CommuniGate from the Apple menu. You may download and install the new versions of the server and/or modules, and your keys will automatically remain in effect (i.e. you will not have to reenter them). The licenses are not limited in time, but may be restricted to the versions released (call Stalker for details and pricing).
  38.  
  39. Revision History
  40. 2.5
  41. • The Japanese (ISO-1022-JP) encoding is supported now.
  42. • A workaround to solve the FreePPP/FileSharing conflict is implemented.
  43.  
  44. 2.4.1
  45. • Dial-up connections are supported in the OpenTransport-native mode.
  46.  
  47. 2.4
  48. • Many internal changes to improve queue management algorithms - important for heavy-duty installations (thousands of messages per day, dozens simultaneous connections, etc.)
  49. • The new Open Transport-based algorithm is used for the interrupt-driven tasks to improve stability and performance.
  50. • The native OpenTransport TCP environment for communication modules.
  51. • Session management has changed; when the first person with the "is Postmaster" attribute logs in, she sees the Postmaster messages in her In Box, when she logs out, the Postmaster messages appear in the In Box of a next available connected user with the "is Postmaster" attrbute set. Logging in as "Postmaster" revokes the Postmaster messages from the current "postmaster on duty" In box.
  52. • The LocalGate monitor shows the computers the local users are connected from, as well as the names of the applications they use.
  53. • New queue services are available for communication modules.
  54. • The new General Setting "delete failed messages" allows you to specify how long the failed messages should stay in the CommuniGate Server queues before they are automatically deleted. 
  55.  
  56.  
  57. 2.3.4
  58. • The Server can now show resources provided with the modules, so there is no need to store unusable resources in the server file itself: the fax *Header* resource is now built into  the FaxGate, not into the Server, etc.
  59.  
  60. 2.3.3
  61. • The Errors-To: addresses are supported now.
  62.  
  63. 2.3.2 
  64. • Several internal improvements for the Client 2.2 and FaxSender 2.2.
  65.  
  66. 2.3.1
  67. • More conditions are supported in the User Rules now: Relative Time, Current Day of Week (in Local time of the server), Current Time of Day (in the local time of the server), Total Message Size.
  68. • The TCP Schedule limits how often TCP/IP streams can be created for non-PPP links. TCP streams can be open during the first 2 minutes of the "session", then new streams are open only when the schedule allows.
  69. • If the Open Transport is installed, it is initialized (preparation for OT-native Internet modules).
  70.  
  71. 2.3
  72. • The Dialer settings are improved: now you can specify how short a number should be to be treated as a local one.
  73. • Compatibility with PortShare Pro server is enchanced: the server does not touch a port that is busy with a PortShare client, even if the Serial Port Arbitrator is not installed: PortShare warning alert messages are not gernerated any more.
  74. • The "Redirect" server function is implemented (to allows redirection of messages without transferring them to and from a client).
  75. • Unrecognized MIME "text" portions are processed as text/plain now (before they were stored as attachments).
  76. • Working with the Server Documents is improved.
  77. • Special-call interface is supported to pass data directly to modules (used by the Voice System Compiler and the Phone Agent now).
  78. • The $F, $f, and $n symbol combinations are processed in the User Rules "reply" and "react" Letters.
  79. • The 'Reply-to:' Address User Setting is supported now.
  80. • The Personal User Settiings Editor checks for incorrect symbols and substitutes them with '?' now.
  81. • Bug fix: the Rules Conditions dealing with address names did not work properly if an address did not contain a name.
  82. • Bug fix: very long (>200 characters) E-mail addresses could corrupt some Server data.
  83.  
  84. 2.2.1
  85. • On startup, the "Message From" and "Routed To" log messages for old files in the Queue are generated only if the Low-Level Log level is set (in the General and Router settings).
  86. • Bug Fix: when the server (User Rules) composed a reply/reaction the plain text letter bodies were not processed and characted combinations ($S,$F,etc.) were not substituted.
  87.  
  88.  
  89. 2.2
  90. • The PPP Dialing setting has been changed to "TCP Schedule". The TCP Schedule option is now available for all types of TCP links, so you can restrict TCP/IP activity even if you are on Ethernet TCP/IP (for example, if you have an IP router on your Ethernet, and you want to restrict IP activity of the CommuniGate System to decrease the number of calls the router makes).
  91. • The LocalGate is enabled to route entire domains to local accounts: doman.name = <localGate>account. This can be useful to provide unified domain-wide accounts for other systems.
  92. • The domain "local" is recognized by the LocalGate, and it is equivalent to an empty string (i.e. no domain name).
  93. • The user "Unknown" is supported: if such a user is registered, all mail to unregistered names on the local system is routed to the user Unknown (without generating error reports).
  94. • Serial port allocating is made more coooperative with PortShare Pro and ARA.
  95.  
  96. 2.1.2
  97. • The "SUBMIT MESSAGE" AppleEvent is supported now.
  98.  
  99. 2.1.1
  100. • The PPC module has been changed to get rid of the -917 type errors in FaxSender.
  101.  
  102. 2.1
  103. • Several internal changes.
  104. • Generating error and return-receipt messages with additional info is implemented.
  105.  
  106. 2.0.2
  107. • MIME stream encoding is supported now.
  108. •  AppleSingle and AppleDouble encoding is supported now.
  109. • UUencode encoding and decoding are supported now.
  110. • The Attachments Encoding option is set for incoming letters to ensure smooth relaying.
  111. • Trailing spaces coding is corrected for MIME quoted-printable encoding.
  112.  
  113. 2.0.1
  114. • MIME quoted-printable encoding is improved to break long lines on word boundaries.
  115. • The MIME Mode option in outgoing letters in processed now.
  116. • The MIME Mode option is set for incoming letters to ensure smooth relaying.
  117. • The TCP Agent is modified to work with OpenTransport 1.1.
  118. • Non-Text (Fax) messages can be sent and received via Internet now (with MIME enabled).
  119.  
  120. 2.0
  121. • MIME support is implemented. 
  122. • The Default Internet Character Set option is implemented.
  123. • Base64, AppleSingle and AppleDouble decoding is implemented. 
  124. • The charset headers in MIME letters are processes for text coding/decoding. 
  125. • Internet Coding, MIME mode and Attachment method options are supported.
  126. • Bug fixed in the PPC handler that serves requests from FaxSender.
  127. • The Add Note command is implemented.
  128. • The special names ERROR and NULL are supported in the Router to reject/discard messages.
  129.  
  130. 1.9
  131. • The User Rules are implemented. 
  132.  
  133. 1.8.7
  134. • Dial-up TCP/IP communications are now supported. The PPP Dialing item appears in the Server menu if MacPPP/FreePPP is installed. MacPPP connection should cause much less problems now, with introduction of the TCP Agent applet. 
  135.  
  136. 1.8.5
  137. • Several internal improvements and fixes. Workaround for the MacOS File Manager bug causing the -43 error.
  138.  
  139. 1.8
  140. • Server-based User resources (settings) are implemented.
  141. • Resending of messages to selected addresses is implemented.
  142. • Remote access to local mailboxes (via POP, etc) is implemented.
  143.  
  144. 1.7
  145. • Log Monitoring implemented
  146. • Bug Fix: Incoming faxes are now placed into the New Messages, so they are processed when received.
  147. • Bug Fix: operations wth serial port driver names are corrected.
  148.  
  149. 1.6
  150. • Return-Receipt-to and Return-Path addresses are supported.
  151. • Creating and processing Internet (RFC822) headers was moved to the server kernel, so all internet e-mail modules can share them. Also, the kernel now supports BinHex encoding/decoding. 
  152. • Text coding/encoding tables are supported.
  153. • Log files are closed at midnight and new log files are created automatically. Log viewer is supported.
  154. • Queue processing has changed to improve the speed when several hundred messages are in queues. The New Messages and Bad Messages folders are used now. 
  155. • When starting up, the Server re-processes stored messages one-at-a-time, so during startup the server computer is not locked for minutes if too many messages are in queue.
  156. • Server-based address books are implemented.
  157. • The Route Failed to Postmaster option is implemented in the Router.
  158. • The Router polls the modules twice to support foreign "Mail Servers": messages are now forwarded to some foreign mail server only if all other modules cannot route a message.
  159.  
  160. 1.5
  161. • Bug Fix: stack size check corrected (bug caused crashes on old low-end machines).
  162. • Bug Fix: Initialization code in 1.3-1.4 versions could damage system memory: it caused various crashes
  163.  one some machines when CommuniGate Server was starting up.
  164. • Several internal changes  (partial TCP/IP support).
  165.  
  166. 1.4
  167. • Routing is improved (see the Routing file for details). Wildcard (*) symbols are supported in the Routing Table.
  168. • Return-Receipt and Error notifications are implemented.
  169. • Multiple local addresses are supported: if the message is directed to several local users and one of them deletes the message from her/his In Box, the message is not removed from that In Box, not from the server. A message is deleted only when all recipients delete it from their In Boxes.
  170. • Message deleting speed has been improved.
  171. • The Message Delivered and the Message Transmitted states were added instead of the single "Message Sent" state.
  172. • Bug Fix: the "serial port busy" situation is detected correctly again (this bug was introduced with 1.3, which was complied using Metrowerks C).
  173.  
  174. 1.3
  175. • Version checks are implemented (outdated modules are not loaded, new modules don't work with an  outdated server).
  176. • "Server Documents" are now supported.
  177. • Bug Fix: the "-" in phone numbers is now processed correctly.
  178.  
  179.